The SwitchWare Active Network Implementation
نویسندگان
چکیده
This is an overview of work on the SwitchWare active network project, which began two years ago based on ideas about how to improve the exibility of networks by making the network programmable. The original ideas for active networks as a whole and some comparative analysis of possible architectures are surveyed in [33]. A variety of technology trends in computing power, communication speeds, programming languages, and security have made it worthwhile to investigate network programming interfaces that allow code to be downloaded into routers within the network and invoked by the packets passing through them. At the current time there are at least a dozen AN prototype architectures under development [34, 8, 22, 2, 19, 35], a few of which have released software. Our SwitchWare perspective was rst described in [16] and has been considerably re ned as we gained deeper insight into active networking. It was the rst active network prototype to be publically released, and is implemented largely in the Caml [12] dialect of the ML programming language, using the OCaml implementation. We were instigated to use Caml because of its success in several other distributed computing and networking projects such as Ensemble [15] and MMM [26]. We found ourselves able to achieve
منابع مشابه
SwitchWare: Towards a 21st Century Network Infrastructure
SwitchWare is a set of software technologies which will enable rapid development and deployment of new network services. By making the basic network service selectable on a per user (or even per packet) basis, the need for formal standardization is eliminated. Additionally, by making the basic network service programmable, the deployment times, today constrained by capital funding limitations, ...
متن کاملThe SwitchWare Active Network Architecture
D. Scott Alexander, William A. Arbaugh, Michael W. Hicks, Pankaj Kakkar, Angelos D. Keromytis, Jonathan T. Moore, Carl A. Gunter, Scott M. Nettles, and Jonathan M. Smith University of Pennsylvania July 7, 1998 Abstract Active networks must balance the exibility of a programmable network infrastructure against the safety and security requirements inherent in sharing that infrastructure. Furtherm...
متن کاملA Secure Active Network Environment Architecture Realization in SwitchWare
Active Networks is a network infrastructure which is programmable on a per-user or even per-packet basis. Increasing the flexibility of such network infrastructures invites new security risks. Coping with these security risks represents the most fundamental contribution of Active Network research. The security concerns can be divided into those which affect the network as a whole and those whic...
متن کاملDesing And Implementation of Adaptive Active Filters for Exact Estimation And Elimination of AC Network Distortions
In recent years, active filters have been considered and developed for elimation of harmonics in power networks. Comparing with passive, they are smaller and have better compensating characteristics and resistance to line distortions. In this paper, a novel idea based on adaptive filter theory in presented to develop an active filter to eliminate the distortions of an arbitrary signal. Using th...
متن کاملDesing And Implementation of Adaptive Active Filters for Exact Estimation And Elimination of AC Network Distortions
In recent years, active filters have been considered and developed for elimation of harmonics in power networks. Comparing with passive, they are smaller and have better compensating characteristics and resistance to line distortions. In this paper, a novel idea based on adaptive filter theory in presented to develop an active filter to eliminate the distortions of an arbitrary signal. Using th...
متن کامل